Languages for bibliography styles
نویسنده
چکیده
BibTEX is the most commonly used bibliography processor in conjunction with LATEX. To put bibliography styles into action, it uses a stack-based language written with postfixed notation. Recently, other approaches have been proposed: some use a script programming language for designing bibliography styles, e.g., Perl in Bibulus; some are based on converters to XML texts and use XSLT for bibliography styles; a recent proposal— the biblatex package—consists of using LATEX commands to control the layout of generated references, and more. We propose a comparative study of these approaches and show which programming styles are encouraged, from a point of view related to methodology. Finally, we explain how this study has influenced the design of MlBibTEX, our multilingual reimplementation of BibTEX.
منابع مشابه
European Bibliography Styles and MlBTEX
We explain why MlBTEX has evolved and why the last version (1.3) provides a new language— close to XSLT—for bibliography styles. We also show that this evolution has been influenced by an investigation regarding bibliography styles used throughout European countries. K: bibliographies, multilingual features, European bibliography styles, BTEX, MlBTEX, bst, nbst, XML, XSLT.
متن کاملBibliography Styles Easier with MlBibTEX
We emphasise and discuss some methodology about writing bibliography styles using the nbst language, part of MlBibTEX. Most of the given tricks can also be applied to developing styles using xslt, since nbst extends it closely. Last we show that the organisation of a bibliography style in several files allows modular decomposition.
متن کاملAn investigation into the relationship between EFL teachers’ and students’ multiple intelligences and teaching styles
Abstract The present study investigates the relationship between multiple intelligences and teaching styles of Eng-lish as Foreign Language (EFL) learners and teachers. The participants of the study included 106 EFL teachers and 400 EFL learners. Teachers were invited to complete a Multiple Intelligences Inventory for EFL Teachers, developed by Christison (1998) and a Thinking Styles Inventor...
متن کاملAdvanced Techniques in xslt∗
This talk focus on some advanced techniques used within xslt, such as sort procedures, keys, interface with identifier management, and priority rules among templates matching an xml node. We recall how these features work and propose some examples, some being related to bibliography styles. A short comparison between xslt and nbst, the language used within MlBibTEX for bibliography styles, is g...
متن کاملThe Multibibliography Package∗
Conventional standards for bibliography styles entail a forced choice between index and name/year citations and corresponding references. We reject this false dichotomy, and describe a multibibliography, comprising alphabetic, sequenced, and even chronological orderings of references. An extended inline citation format is also proposed to integrate such heterogeneous styles, and is usable and u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008